home *** CD-ROM | disk | FTP | other *** search
/ Experimental BBS Explossion 3 / Experimental BBS Explossion III.iso / c / bc_pas_1.zip / MODEL.INC < prev    next >
Text File  |  1992-10-20  |  1KB  |  67 lines

  1. ;$Author:   DCODY  $
  2. ;$Date:   20 Oct 1992 09:41:46  $
  3. ;$Header:   X:/sccs/inc/model.inv   1.1   20 Oct 1992 09:41:46   DCODY  $
  4. ;$Log:   X:/sccs/inc/model.inv  $
  5. ;
  6. ;   Rev 1.1   20 Oct 1992 09:41:46   DCODY
  7. ;tiny model ds,es,ss assumes added
  8. ;
  9. ;   Rev 1.0   15 Jun 1992 10:15:26   BCRANE
  10. ;Initial revision.
  11. ;$Logfile:   X:/sccs/inc/model.inv  $
  12. ;$Modtimes$
  13. ;$Revision:   1.1  $
  14. ;$Workfile:   model.inc  $ 
  15.  
  16.  
  17.     Subttl MVSOUND    --  Audio Spectrum Sound Support Code
  18.         page    64,131
  19.  
  20. ;   /*\
  21. ;---|*|----====< MODEL.INC >====----
  22. ;---|*|
  23. ;---|*| This module holds the model directives which will be duplicated
  24. ;---|*| in each .asm module at compile time.
  25. ;---|*|
  26. ;---|*| This module depends upon an equate to be provided on the DOS
  27. ;---|*| command line. This equate, "MODELSIZE" holds the value of
  28. ;---|*|
  29. ;---|*| Copyright (c) 1991, Media Vision, Inc.    All Rights Reserved.
  30. ;---|*|
  31. ;   \*/
  32.  
  33. if MODELSIZE eq 0
  34.     .model    small,c     ;; tiny model
  35.     assume    ds:@code
  36.     assume    es:@code
  37.     assume    ss:@code
  38. else
  39.   if MODELSIZE eq 1
  40.         .model  small,c
  41.   else
  42.     if MODELSIZE eq 2
  43.     .model    medium,c
  44.     else
  45.       if MODELSIZE eq 3
  46.     .model    compact,c
  47.       else
  48.     if MODELSIZE eq 4
  49.     .model    large,c
  50.     else
  51.       if MODELSIZE eq 5
  52.     .model    huge,c
  53.       else
  54.        .err Bad MODELSIZE specified (or not specified)!
  55.       endif
  56.         endif
  57.       endif
  58.     endif
  59.   endif
  60. endif
  61.  
  62. ;   /*\
  63. ;   |*| end of model.inc
  64. ;   \*/
  65.  
  66.  
  67.